Beyond the Birkhoff Polytope: Convex Relaxations for Vector Permutation Problems
نویسندگان
چکیده
The Birkhoff polytope (the convex hull of the set of permutation matrices), which is represented using Θ(n) variables and constraints, is frequently invoked in formulating relaxations of optimization problems over permutations. Using a recent construction of Goemans [1], we show that when optimizing over the convex hull of the permutation vectors (the permutahedron), we can reduce the number of variables and constraints to Θ(n log n) in theory and Θ(n log n) in practice. We modify the recent convex formulation of the 2-SUM problem introduced by Fogel et al. [2] to use this polytope, and demonstrate how we can attain results of similar quality in significantly less computational time for large n. To our knowledge, this is the first usage of Goemans’ compact formulation of the permutahedron in a convex optimization problem. We also introduce a simpler regularization scheme for this convex formulation of the 2-SUM problem that yields good empirical results.
منابع مشابه
Sorting Network Relaxations for Vector Permutation Problems
The Birkhoff polytope (the convex hull of the set of permutation matrices) is frequently invoked informulating relaxations of optimization problems over permutations. The Birkhoff polytope is representedusing Θ(n) variables and constraints, significantly more than the n variables one could use to representa permutation as a vector. Using a recent construction of Goemans [1], we ...
متن کاملA Property of the Birkhoff Polytope
The Birkhoff polytope Bn is the convex hull of all n× n permutation matrices in Rn×n. We compute the combinatorial symmetry group of the Birkhoff polytope. A representation polytope is the convex hull of some finite matrix group G 6 GL(d,R). We show that the group of permutation matrices is essentially the only finite matrix group which yields a representation polytope with the face lattice of ...
متن کاملReparameterizing the Birkhoff Polytope for Variational Permutation Inference
Many matching, tracking, sorting, and ranking problems require probabilistic reasoning about possible permutations, a set that grows factorially with dimension. Combinatorial optimization algorithms may enable efficient point estimation, but fully Bayesian inference poses a severe challenge in this highdimensional, discrete space. To surmount this challenge, we start with the usual step of rela...
متن کاملModelling Decision Problems Via Birkhoff Polyhedra
A compact formulation of the set of tours neither in a graph nor its complement is presented and illustrates a general methodology proposed for constructing polyhedral models of decision problems based upon permutations, projection and lifting techniques. Directed Hamilton tours on n vertex graphs are interpreted as (n-1)- permutations. Sets of extrema of Birkhoff polyhedra are mapped to tours ...
متن کاملNew Facets of the QAP-Polytope
The Birkhoff polytope is defined to be the convex hull of permutation matrices, Pσ ∀σ ∈ Sn. We define a second-order permutation matrix P [2] σ in R ×n corresponding to a permutation σ as (P [2] σ )ij,kl = (Pσ)ij(Pσ)kl. We call the convex hull of the second-order permutation matrices, the second-order Birkhoff polytope and denote it by B. It can be seen that B is isomorphic to the QAP-polytope,...
متن کامل